<?php
echo $javascript->link('jquery.tablePagination');
echo $javascript->link('jquery.tablesorter.min');
echo $html->css('tablePaginator');
?>
<head>
    <script type="text/javascript">

	function validar()
	{
		var a= confirm('Esta Seguro de Eliminar el Producto?');

		if (!a)
			return 0;
	}


var $j = jQuery.noConflict();
$j(document).ready(function() {
	$j('.botonCalendario').live("click", function(){
		var mical= document.getElementById('campo_fecha');
		mical.disabled= 'true';
		mical.style.visibility = 'visible';
	 });

	function serializarActivo()
	{
            var serie= document.getElementsByName('activos[]');
            var total=serie.length *2;
            var resultado = 'a:'+total+':{';
            var suma;
            var indice=0;
            for(i=0; i<serie.length; i++)
            {
            suma= indice+1;
            resultado += 'i:'+indice+';s:'+serie[i].value.length+':"'+serie[i].value+'";';
            resultado += 'i:'+suma+';s:'+serie[i].id.length+':"'+serie[i].id+'";';
            indice=suma+1;
            }
            resultado += '}';
            return( resultado);
	}

	function serializar()
	{
		var serie= document.getElementsByName('cambio[]');
		var total='';
		var res = 'a:'+serie.length+':{';
		for(i=0; i<serie.length; i++)
		{
		res += 'i:'+i+';s:'+serie[i].value.length+':"'+serie[i].value+'";';
		}
		res += '}';
		//res=encodeURIComponent(res);
		//res=urlencode(res);
		 document.getElementById('total').value= res;
	}


	$j("#mandar").click(function()
	{
		serializar();
		var activacion= serializarActivo();
		var info= document.getElementById('total').value;
		$j.post("../productos/update",
				{registros:info,
				 activos: activacion},
					function(data){$j(".misproductos").html(data)})
	});



	$j("input[name='modif']").click(function(e)
	{

		var menu= document.getElementById('auxiliar');
		//var e= event.target;
		if (!e) var e = window.event;
		//var e= window.event.target;
		var a= e.target.id;
		var tipo= "tipo"+a;
		var plato= "nombre"+a;
		var valor= "precio"+a;
		var i;
		var jsonObj = {};
		for(i=0; i<menu.length;i++)
		{
			jsonObj[menu.options[i].value] = menu.options[i].text;
		}
			$j('#'+valor).editable('../productos/updateNombrePlato',
			{
				id        : valor,
				name      : 'cambio[]',
				type      : 'text',
				cancel	  : '<input type="hidden" name="cambio[]" value="'+a+'"/>',
				cssclass  : 'editando'
			});
			$j('#'+plato).editable('../productos/updateNombrePlato',
			{
				id        : 'hola',
				name      : 'cambio[]',
				type      : 'text',
				cssclass  : 'editando'
			});
			$j('#'+tipo).editable('../productos/updateNombrePlato',
			{
				id        : 'producto[Producto][id]',
				name      : 'cambio[]',
				data      :  jsonObj,
				type      : 'select',
				cssclass  : 'cajita'
			});
		$j('#'+valor).click();
		$j('#'+plato).click();
		$j('#'+tipo).click();
	});

        var options = {
              currPage : 1,
              //ignoreRows : $j('tbody tr:odd', $j('#tablapedidosdia')),
              optionsForRows : [2,3,5],
              rowsPerPage : 10,
              firstArrow : (new Image()).src="../img/paginator/first.gif",
              prevArrow : (new Image()).src="../img/paginator/prev.gif",
              lastArrow : (new Image()).src="../img/paginator/last.gif",
              nextArrow : (new Image()).src="../img/paginator/next.gif",
              topNav : false
            }
            $j('#modifcomidas').tablePagination(options);
});
	</script>
</head>
<?php header('Content-Type: text/html; charset=utf-8'); ?>

<div id="totalProductos" class="total">

	<?php

            echo "<div id='formbuscaclient' class='formbuscamenu'";
            echo $form->create('MenuTemp',array('controller'=>'comidas','action'=>'search','class'=>'formulariomenu'));
            echo "<div class='labelbuscaliente'>";
                echo "<label class='buscafecha'>Buscar Men&uacute; por Fecha:</label>";
                echo $form->button('.',array('type'=>'button','class'=> 'botonCalendario', 'id'=>'lanzador'));
                echo $form->input('fecha',array('label'=>'','class'=>'entradacalendar2','id'=>'campo_fecha','style'=>'visibility: hidden'));
            echo "</div>";
            echo $form->button('Buscar',array('type'=>'submit','class'=>'botonbuscar2'));
            echo "</div>";
            echo "<select id='auxiliar' style='visibility:hidden;'>";
            foreach ($tipos as $tipo){
                echo "<option value='".$tipo ['Tipo']['id']."'>".$tipo ['Tipo']['nombre']."</option>";
            }
            echo "</select>";
	?>


	<div  class="separatotal"></div>
	<div class="mismenus">
	<table class="tablas" id="modifcomidas" cellspacing="0">

            <?php
                foreach ($results as $menu)
                {
                    echo "<tr style='height: 40px;' id='".$menu['Menu']['id']."'>";
                    $fecha= $menu['Menu']['fecha'];
                    $mifecha=split("-",$fecha);
                    $lafecha=$mifecha[2]." - ".$mifecha[1]." - ".$mifecha[0];
                    $semana = array(0 => 'Domingo', 1 => 'Lunes', 2 => 'Martes', 3 => 'Mi&eacute;rcoles', 4 => 'Jueves',5 => 'Viernes', 6 => 'S&aacute;bado');
                    $dia = date("w", mktime(0,0,0,$mifecha[1],$mifecha[2],$mifecha[0]));


                        echo "<td class='registromenu'><a class='fechamenu' href='update/".$menu['Menu']['id']."'>".$semana[$dia]." ".$lafecha."</a></td>";
                        //echo "<td style='border:none;'><input type='button' onclick=location.href = 'otra_pagina.html' class='botonmodif' name='modif' id='".$menu['Menu']['id']."' value=' Modificar '></input>";
                        echo "<td>".$html->link($html->image('modificarPedido.jpg'),array('controller'=>'comidas','action'=>'update',$menu['Menu']['id']),array('class'=>'botonmodif'),null,array('escape'=>false))."</td>";

                    echo "</td></tr>";
                }
            ?>
	</table>
	</div>
	<input type='hidden' id='total'/>

	<div id="salvarproducto" class="salvarproducto">
	<?php
	//echo $html->image('separadorMenu2.jpg', array('alt' => 'Separador', 'class'=>'separaplato1'));
	echo $form->button(' Salvar ',array('type'=>'submit','class'=> 'salvando3', 'id'=>'mandar'));
	//"Modalbox.show('productos/addi', {title: 'Cargar Productos', width: 500, params: Form.serialize('ProductoAddForm'),
	//method: 'post'});return false;"));
	echo $form->end();
	?>
</div>
</div>
<script type="text/javascript">
   Calendar.setup({
    inputField     :    "campo_fecha",     // id del campo de texto
     ifFormat     :     "%d/%m/%Y",     // formato de la fecha que se escriba en el campo de texto
     button     :    "lanzador"     // el id del botón que lanzará el calendario
});
</script>
<script type="text/javascript">
    var table = document.getElementById('modifcomidas');
    var allTRs = table.getElementsByTagName("tr");
    for (i=1; i <= allTRs.length ; i++) {
    if (i % 2 == 1)
    allTRs[i].style.backgroundColor = "#eeeeee";
    }
</script>